package com.cheetah.start.common.base.result;

import lombok.Getter;

/**
 * Describe: 统 一 返 回 状 态 码 Author: CreateTime: 2019/10/23
 */
public enum ResultCode {

    /**
     * 成功
     */
    SUCCESS(0, "操作成功"),
    /**
     * 失败
     */
    FAILURE(-1, "操作失败"),

    /**
     * 需要登录
     */
    NEED_LOGIN(-2, "需要登录");

    /**
     * 代码
     */
    @Getter
    private final int code;

    /**
     * 消息
     */
    @Getter
    private final String message;

    /**
     * 构 造 方 法
     *
     * @param code    代码
     * @param message 消息
     */
    ResultCode(int code, String message) {
        this.code = code;
        this.message = message;
    }

}
